outboard propulsion - French English Dictionary